.container{width:100%;margin:0 auto;border:1px solid #cccccc;box-sizing: border-box;}
.table-title{width:100%;box-sizing: border-box;padding:0 20px;background:white;border-bottom:1px solid #cccccc;}
.table-title p{display:inline-block;line-height: 50px;font-size:16px;color:#8C98AD;}

.add-container{width:890px;border-left: 1px solid #cccccc;border-right:1px solid #cccccc;background:white;margin-left:50px;}

/*layui重新定义*/

/*step步骤条*/
.add-step{width:890px;height:100px;text-align: center;position:relative;padding:50px 0;}
.add-step-hr{width:575px;position:absolute;z-index: 1;height:1px;background:#cccccc;left:0;right:0;margin:0 auto;top:70px;}
.add-step .step-list{display:inline-block;text-align: center;position:absolute;z-index: 2;left:0;right:0;margin:0 auto;width:650px;}
.add-step .step-list .step-item{display:inline-block;}
.step-item img{width:40px;height:40px;}
.step-item p{font-size:16px;color: rgba(0,0,0,0.65);margin-top:10px;}
.step-list li:first-child p{color:black;}

/*内容*/
.baseinfo-box{width:890px;padding:0 30px 50px;box-sizing: border-box;}
.baseinfo-box .baseinfo-box-title{font-size:16px;color:#4777E7;margin-bottom:20px;}
/*.baseinfo-box .baseinfo-item{margin-bottom:}*/
.baseinfo-box .layui-form-label{text-align: left;padding:0;width:140px;line-height: 28px;}
.baseinfo-box .layui-input{font-size:14px;background:white;border-radius: 3px;box-shadow: inset 0 1px 0 0 #ECECEC;line-height: 28px;height:28px;}
.baseinfo-box .baseinfo-item .get-code{border:0;background:#66B3FF;color:white;line-height: 28px;width:90px;border-radius: 3px;}


.baseinfo-box .layui-form-select dl dd.layui-this{background-color:#4777E7;}
.baseinfo-box .layui-form-select dl{top:24px;}
.baseinfo-box .layui-form-select dl dd, .layui-form-select dl dt{line-height: 24px;}
.baseinfo-box .baseinfo-item .sex-btn{border:1px solid #cccccc;line-height: 28px;width:40px;border-radius: 3px;display:inline-block;background:white;color:black;font-size:12px;}
.baseinfo-box .baseinfo-item .sex-btn:nth-child(2){margin-left:-4px;border-left:0;}
.baseinfo-box .baseinfo-item .sex-btn-checked{border:0;background:#66B3FF;color:white;line-height: 28px;width:40px;border-radius: 3px;display:inline-block;}
.baseinfo-box .baseinfo-item-btn{text-align: center;margin-top:30px;}
.baseinfo-box .baseinfo-item-btn button{border:0;color:white;line-height: 28px;width:150px;border-radius: 3px;background:#4777E7;}


.baseinfo-box .baseinfo-item .family_like_has{border:1px solid #cccccc;line-height: 28px;width:40px;border-radius: 3px;display:inline-block;background:white;color:black;font-size:12px;}
.baseinfo-box .baseinfo-item .family_like_has:nth-child(2){margin-left:-4px;border-left:0;}
.baseinfo-box .baseinfo-item .family_like_has_checked{border:0;background:#66B3FF;color:white;line-height: 28px;width:40px;border-radius: 3px;display:inline-block;}

/*v1.1*/
.baseinfo-box .baseinfo-item .family_like_has_zhongliu{border:1px solid #cccccc;line-height: 28px;width:40px;border-radius: 3px;display:inline-block;background:white;color:black;font-size:12px;}
.baseinfo-box .baseinfo-item .family_like_has_zhongliu:nth-child(2){margin-left:-4px;border-left:0;}
.baseinfo-box .baseinfo-item .family_like_has_zhongliu_checked{border:0;background:#66B3FF;color:white;line-height: 28px;width:40px;border-radius: 3px;display:inline-block;}

.fixed-container{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.50);z-index: 1000;top:0;color:#666666;display: none;}
.fixed-main{background:white;position:absolute;top:25%;left:0;right:0;margin:0 auto;width:500px;}
.fixed-title{width:460px;padding:0 20px;border-bottom:1px solid #cccccc;}
.fixed-title p{display:inline-block;font-size:15px;line-height: 50px;}
.fixed-title i{display:inline-block;font-size:16px;float:right;line-height: 50px;color:#4777E7;font-weight: bold;cursor: pointer;}
.fixed-form{width:100%;margin:0 auto;padding:50px 0;}
.fixed-tip{text-align: center;font-size:17px;margin-bottom:30px;}
.fixed-form-item{width:260px;margin:0 auto 10px;}
.fixed-form-item button{width:260px;background:white;border:1px solid #4777E7;color:#4777E7;line-height: 35px;font-size:16px;border-radius: 3px;}
.fixed-form-item .layui-form-label{width:65px;text-align: left;padding:0;line-height: 28px;font-size:14px;}
.fixed-form-item .layui-input{font-size:14px;background:white;border-radius: 3px;box-shadow: inset 0 1px 0 0 #ECECEC;line-height: 28px;height:24px;width:160px;}
.fixed-form-item:nth-child(3) .layui-input{width:80px;display:inline;}
.fixed-form-item:nth-child(3) button{width:70px;background:#66B3FF;;border:0;color:white;line-height: 24px;font-size:12px;border-radius: 3px;display:inline;margin-left:10px;}


.fixed-form-item-confirm{width:260px;margin:0 auto;text-align: center;}
.fixed-form-item-confirm button{width:80px;background:white;border:1px solid #4777E7;color:#4777E7;line-height: 24px;font-size:12px;border-radius: 3px;margin-right:30px;}
.fixed-form-item-confirm button:nth-child(2){margin-right:0;}


@media screen and (min-width: 1366px) {
    .add-container{margin:0 auto;}
    .fixed-nav{position:absolute;right:-150px;left:unset;}
    .tab-title .tab-title-tab{width:600px;margin:0 auto;text-align: center;}
}

